sparsely populated area - Français Anglais Dictionnaire